设置开发环境

欢迎回来!我希望您喜欢学习 Sui 和 Move 编程语言。在本课中,我将指导您设置开发环境以在系统上运行 move 程序。在我们深入研究之前,确保您已在系统上安装了所有必要的先决条件至关重要。不用担心!我将为您提供特定系统的安装说明。因此,请随意滚动浏览课程以找到相关的安装指南。

在MacOS 上安装的准备

让我们完成在MacOS上安装Move on Sui的必要步骤。打开终端并运行以下命令。

使用以下命令进行安装 brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

使用以下命令进行安装 cURL

brew install curl

使用以下代码进行安装 CMake

brew install cmake

安装 Git

brew install git

在Linux上安装的准备

现在,让我们来看看在 Linux 系统上安装 move 时需要准备什么

使用以下命令进行更新 apt-get

sudo apt-get update

使用以下命令进行安装 cURL

sudo apt install curl

安装 Git CLI

sudo apt-get install git-all

使用以下命令进行安装 cMake

sudo apt-get install cmake

安装 GCC

sudo apt-get install gcc

安装 libssl-dev

sudo apt-get install libssl-dev

安装 pkg-config .此命令是可选的。如果您的系统中有 OpenSSL,请安装。

sudo apt-get install pkg-config

安装 libclang-dev

sudo apt-get install libclang-dev

安装 libpq-dev

sudo apt-get install libpq-dev

安装 build-essential

sudo apt-get install build-essential

在Windows安装的准备

让我们来看看在 Windows 上安装 move 需要准备什么

1、Windows 11 已经安装了 Microsoft 版本 cURL 的 .

2、使用以下链接下载并安装 Git CLI:https://git-scm.com/download/

3、从这里下载并安装 cMake :https://cmake.org/download/

4、下载并安装协议缓冲区。请将它们添加到您的 Windows PATH 环境变量中。

5、下载并安装C++构建工具:https://visualstudio.microsoft.com/downloads/

注意:该 sui console 命令在 PowerShell 中不起作用。

安装 Cargo 和 Rust

现在您已经完成了系统中的所有必备安装,无论是 MacOS、Linux 还是 Windows,您都需要安装 Cargo 和 Rust。运行以下命令来执行此操作

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

您还可以访问 Rust 官方页面,了解安装 Rust 的其他方法。

安装 Move on Sui

现在一切都完成了,让我们终于安装 Sui。运行以下命令以从 devnet 安装 Sui 二进制文件。

cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui

检查您的 Sui 安装版本

sui --version

注意:如果您在安装 Sui 时遇到错误,请确保所有先决条件都已更新

总结

成功设置开发环境后,让我们继续运行和部署“Hello World”程序。这将使您了解如何在 Sui 区块链上部署您的智能合约。

quiz

分享 sui —version 命令的屏幕截图